package com.yuncheng.oaApi.entity;

import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import com.yuncheng.common.base.entity.BaseEntity;

/**
 * @Description: 用户通知信息表
 * @Author: yuncheng
 * @Date: 2023-09-22
 * @Version: V1.0
 */
@ApiModel(value = "sys_tz_message对象", description = "用户通知信息表")
@TableName("sys_tz_message")
public class OaSysTzMessage extends BaseEntity implements Serializable {

    @ApiModelProperty(value = "通知事项类型")
    private String ftzsxlx;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "事项完成时间")
    private Date fsxwcsj;

    @ApiModelProperty(value = "事项名称")
    private String fsxmc;

    @ApiModelProperty(value = "接收人id")
    private String fjsuserid;

    @ApiModelProperty(value = "事项id")
    private String fsxid;

    @ApiModelProperty(value = "流程id")
    private String fjobid;

    @ApiModelProperty(value = "是否查看 /0：未查看  1：已查看")
    private String fsfyd;

    @ApiModelProperty(value = "事项信息")
    private String fmessage;

    @ApiModelProperty(value = "当前事项信息是否办结")
    private String fdqsxsfbj;

    @ApiModelProperty(value = "在办环节")
    private String fzbhj;

    @ApiModelProperty(value = "流程名称")
    private String flcmc;

    @ApiModelProperty(value = "流程编码")
    private String flcbm;



    public String getFlcbm() {
        return flcbm;
    }

    public void setFlcbm(String flcbm) {
        this.flcbm = flcbm;
    }



    public String getFlcmc() {
        return flcmc;
    }

    public void setFlcmc(String flcmc) {
        this.flcmc = flcmc;
    }

    public String getFzbhj() {
        return fzbhj;
    }

    public void setFzbhj(String fzbhj) {
        this.fzbhj = fzbhj;
    }

    public String getFjobid() {
        return fjobid;
    }

    public void setFjobid(String fjobid) {
        this.fjobid = fjobid;
    }

    public String getFdqsxsfbj() {
        return fdqsxsfbj;
    }

    public void setFdqsxsfbj(String fdqsxsfbj) {
        this.fdqsxsfbj = fdqsxsfbj;
    }

    public String getFmessage() {
        return fmessage;
    }

    public void setFmessage(String fmessage) {
        this.fmessage = fmessage;
    }

    public String getFsxid() {
        return fsxid;
    }

    public void setFsxid(String fsxid) {
        this.fsxid = fsxid;
    }

    public String getFtzsxlx() {
        return ftzsxlx;
    }

    public void setFtzsxlx(String ftzsxlx) {
        this.ftzsxlx = ftzsxlx;
    }

    public Date getFsxwcsj() {
        return fsxwcsj;
    }

    public void setFsxwcsj(Date fsxwcsj) {
        this.fsxwcsj = fsxwcsj;
    }

    public String getFsxmc() {
        return fsxmc;
    }

    public void setFsxmc(String fsxmc) {
        this.fsxmc = fsxmc;
    }

    public String getFjsuserid() {
        return fjsuserid;
    }

    public void setFjsuserid(String fjsuserid) {
        this.fjsuserid = fjsuserid;
    }

    public String getFsfyd() {
        return fsfyd;
    }

    public void setFsfyd(String fsfyd) {
        this.fsfyd = fsfyd;
    }

}
